]> dgit.raspbian.org Git - gnome-shell.git/commit
shell-global: Don't connect to the stage's paint signal
authorAdel Gadllah <adel.gadllah@gmail.com>
Sat, 2 Mar 2013 12:25:37 +0000 (13:25 +0100)
committerAdel Gadllah <adel.gadllah@gmail.com>
Sat, 2 Mar 2013 13:43:11 +0000 (14:43 +0100)
commit071a4e5f83db6a0e0ab01a36110e7bf6bbbaca2c
treee675ace40a59dcbdae7222067bf4c361da4f2d3e
parentd99cd7140802daebac949f47d439ae948eb56add
shell-global: Don't connect to the stage's paint signal

Doing so causes useless full stage redraws and breaks culling
as clutter cannot know how the signal handler affects painting.

So use clutter_threads_add_repaint_func_full instead.

https://bugzilla.gnome.org/show_bug.cgi?id=694988
src/shell-global.c